Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Hungary F3 Croatia F7 Croatia F8 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 Italy F20 Romania F7 France F14 Zivnobanka Czech Open - Prostejov EI Bank Bulgarian Challenger - Sofia Ljubljana Open - Ljubljana Porsche Open - Poznan IPP Open - Helsinki Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Steelers Cup - Kosice Ljubljana Open - Ljubljana Tennis Napoli Cup - Napoli San Marino Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Italy F4 Nokian Hakkapeliitta Open - Tampere Morocco Tennis Tour - Casablanca Unicredit Czech Open 2007 - Prostejov Steelers Cup - Kosice Copa Petrobras - Aracaju ATP Challenger Trophy 2007 - Trnava Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Morocco Tennis Tour - Rabat Banja Luka 2002 - Banja Luka Prosperita Open 2007 - Ostrava Barletta Citta Della Disfida Open 2000 - Barletta UTC Open by Selena - Cherkassy Pekao Open - Szczecin Memorial Kolyaskin - Donetsk Zagreb Open - Zagreb Nord LB Open - Braunschweig VII Trofeo Ciudad de Quito - Quito Sardinia International Championship - Cagliari Zivnobanka Open - Prostejov ECM Prague Open 2008 - Prague Citta di Como Challenger - Como Challenger Brasov - Brasov Copa Petrobras - Bogota Pekao Open - Szczecin Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Iquique Challenger Wroclaw Challenger Pekao Open - Szczecin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Baumag Open - Budapest Banja Luka Challenger 2005 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Okal Cup - International Bavarian Championship - Eckental Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Gemax Samsung Open 2004 - Belgrade KGHM Dialog Polish Indoors - Wroclaw Rabat Challenger XL Bermuda Open - Bermuda Barletta Challenger San Luis Potosi Challenger - San Luis Potosi Open de Montauban - Montauban Prague Open - Prague ATU Cup - Weiden Burbank Challenger - Burbank Nord LB Open 2006 - Braunschweig Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise Kosice Challenger Rijeka Challenger Cepu Open - San Marino Timisoara Challenger - Timisoara San Marino Challenger San Sebastian Challenger Black Forest Open - Freudenstadt Como Challenger Nokian Hakkapeliitta Open - Tampere Todi Challenger Trnava Challenger Palermo Challenger Rhein-Main Challenger 2004 - Aschaffenburg Samarkand Challenger - Samarkand Tunis Open - Tunis Copa Kia - Santiago Aachen Challenger Genova Challenger Zagreb Challenger Pekao Open - Szczecin Arad Challenger Copa Petrobras Uruguray - Montevideo Saransk Challenger Heilbronn Open - Heilbronn Isla de Gran Canaria - Mas Palomas Tatra Banka Open - Bratislava Napoli Challenger Almaty Challenger 1 - Almaty Bergamo Challenger Kos-Zucchetti Tennis Cup - Cordenons Privat Bank Cup - Dnepropetrovsk Alexander Kolyaskin Memorial - Donetsk Caltanissetta Challenger Challenger Tunisie - Tunis Zagreb Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Unicredit Czech Open - Prostejov Como Challenger Genova Challenger St. Brieuc Challenger Mitsubishi Electric Europe Cup - Monza Orbetello Challenger Aamulehti Tampere Open - Tampere Morocco Tennis Tour - Marrakech Napoli Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Palermo Challenger Ortisei Challenger Bratislava Challenger Pekao Open - Szczecin Heilbronn Challenger Ostdeutscher Sparkessen Cup - Dresden Arad Challenger Marrakech Challenger Bukhara Challenger - Bukhara 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Architect Open - Budapest Sibiu Challenger Brasov Challenger Ostrava Challenger Lermontov Challenger Rio De Janeiro Challenger Santiago Challenger Samarkand Challenger Prague Challenger Copa Petrobras - Santiago Copa Petrobras - Montevideo Prosperita Open 2008 - Ostrava Salzburg Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino Challenger Cordenons Challenger Como Challenger UTC Open - Cherkassy Szczecin Challenger Copa Petrobras-Argentina - Buenos Aires Sibiu Challenger Kazan Challenger Arad Challenger Marburg Challenger Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Cordenons Challenger Banja Luka Challenger Copa Kia Challenger ATP - Santiago Geneva Challenger ECU Prague Open - Prague Almaty Challenger 2 - Almaty XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio IPP Open - Helsinki IX Abierto Internacional de Salinas - Salinas Banja Luka Challenger 2004 Keys Gate Challenger - Homestead Timisoara Challenger Salinas Challenger Sao Paulo Challenger Tunis Challenger Bytom Challenger Constanta Challenger Genova Challenger Polska Energia Open - Bytom Kosice Challenger Ljubljana Challenger Braunschweig Challenger La Serena Open - La Serena Challenger Brasov - Brasov Copa Ericsson Argentina - Buenos Aires Dubai Tennis Open - Dubai Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Grolsch Open 1997 - Amsterdam IPB Czech Indoor - Ostrava Dubai Tennis Open - Dubai Guardian Direct Cup - London Kremlin Cup - Moscow International Championship of Croatia - Umag Abierto Mexicano de Tenis Pegaso - Mexico City Rome Challenger Estoril Open - Estoril Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Tatra Banka Slovak Open - Bratislava San Benedetto Challenger Dubai Tennis Open - Dubai 1998 Mercedes Cup - Stuttgart BMW Open - Munich Waldbaum's Hamlet Cup - Long Island Kremlin Cup - Moscow Telenordia Swedish Open - Bastad Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Tiburon Challenger - Tiburon International Championship of Croatia - Umag Grolsch Open - Amsterdam Pilot Pen International - New Haven 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Privatbank Open 2006 - Dnepropetrovsk Adidas International - Sydney Ostrava Open 2005 - Ostrava Milan Indoors - Milan Zivnobanka Open - Prostejov Qatar Mobil Open 2001 - Doha Open Seat-Godo '98 - Barcelona Gerry Weber Open - Halle Telenordia Swedish Open - Bastad Rome Challenger Mallorca Open - Mallorca St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Caltanissetta Challenger Tampere Imageneering Open - Tampere Monza Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Mordovia Cup - Mordovia La Serena Open - La Serena Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Timisoara Challenger Geneva Challenger - Geneva Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger II Cyclus Open de Tenis - Florianopolis Orbetello Challenger The Nottingham Challenger - Nottingham Morocco Tennis Tour - Fes Thailand Open - Bangkok Generali Open 1997 - Kitzbuhel St. Petersburg Open - St. Petersburg Milan Gemax Open 2002 - Belgrade BMW Open - Munich Barcelona Asirom Challenger Brasov - Brasov Gstaad Jaegermeister Open - Braunschweig Davidoff Swiss Indoors - Basel Polish Open 2000 - Poznan Amsterdam Copa Ericsson Chile - Santiago St. Polten Bastad Gemax Open - Belgrade Prague CA Challenger - Graz Atlantic City Open - Atlantic City Stella Artois Clay Court Championships - Budaors San Marino Cepu Open - San Marino Bulgarian Open - Sofia Czech Indoor Open - Prague Valencia CA Tennis Trophy - Vienna Copa Petrobras Colombia - Bogota IPB Czech Indoor - Ostrava Montevideo Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Porsche Open - Poznan IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Rado Swiss Open - Gstaad Dubrovnik Open - Dubrovnik Music City Challenger - Nashville Ljubljana Open - Ljubljana Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk XI Trofeo Ciudad de Quito - Quito PEOPLEnet Cup - Dnepropetrovsk Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Chevrolet Cup - Santiago Marseille BMW Open - Munich 1997 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Black Forest Open - Freudenstadt Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Paegas Czech Open - Prague Copenhagen Open - Copenhagen Waldbaum's Hamlet Cup - Long Island Idea Prokom Open - Sopot Oberstaufen Challenger ATP Challenger Trophy 2008 - Trnava Penza Challenger Ethias Trophy - Mons Copa Petrobras-Paraguay - Asuncion Karshi Challenger Copa Petrobras-Uruguay - Montevideo Rado Swiss Open - Gstaad Rijeka Challenger Milan Indoors - Milan Qatar Open - Doha Milan Indoors - Milan Napoli Challenger BMW Open - Munich Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Como Challenger Mercedes Cup - Stuttgart Idea Prokom Open - Sopot AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Estoril Open - Estoril Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Genova Challenger BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Challenger Karlsruhe Challenger TD Waterhouse Cup - Long Island Croatia Open - Umag Furth Challenger Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich BA-CA Tennis Trophy - Vienna MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Sydney International - Sydney Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Estoril Open - Estoril Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Serbia Open - Belgrade Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Indianapolis ATP Vegeta Croatia Open - Umag Vegeta Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Next Generation Adelaide International - Adelaide AIG Japan Open - Tokyo Seville Challenger Davidoff Swiss Indoors - Basel Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Salinas Challenger Copenhagen Casablanca Estoril Prague Bologna Kitzbuhel Basel Porto Alegre Challenger Vienna Ostrava Moscow Mexico City Cortina Challenger Estoril Bermuda Stuttgart Orange Warsaw Open - Warsaw Montevideo Challenger Amsterdam San Marino Ostrava Santiago Sao Leopoldo Challenger Prague Marbella Challenger Grand Prix Hassan II - Casablanca St. Brieuc Challenger Barletta Challenger Napoli Challenger Itajai Challenger Santos Challenger Tunis Challenger Rome Challenger Bratislava Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Tunis Challenger Medibank International - Sydney Qatar Mobil Open '98 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Palermo Challenger Waldbaum's Hamlet Cup - Long Island Open Seat-Godo 2000 - Barcelona Copa Claro - Buenos Aires Kremlin Cup - Moscow CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Antwerp Segovia Challenger Stuttgart Casablanca Arad Challenger San Benedetto Challenger Bucharest Palermo Buenos Aires Prague Copa Ericsson Uruguay - Montevideo Neride Prague Indoor - Prague Jameson Cup - Milan Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg European Community Championships - Antwerp Movistar Open - Vina del Mar IX Torneo Internacionale de Tennis - Barletta Davidoff Swiss Indoors - Basel Dubai Open - Dubai Croatia Open - Umag Open Seat Godo 2005 - Barcelona Dubai Tennis Open - Dubai Sydney International - Sydney Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest European Community Championships - Antwerp Abierto Mexicano Telcel - Acapulco Guardian Direct Cup - London Open Seat-Godo '99 - Barcelona ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Generali Open 2002 - Kitzbuhel Generali Open 2003 - Kitzbuhel Rotterdam Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Qatar Mobil Open '99 - Doha Newsweek Champions Cup - Indian Wells Eutelsat Monte Carlo Open - Monte Carlo 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Energis Open - Amersfoort Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Paegas Czech Open - Prague Monte Carlo Dubai Tennis Open - Dubai Stuttgart Paris Rome Scania Stockholm Open - Stockholm Adidas International - Sydney Croatia Open - Umag Pacific Life Open - Indian Wells Canadian Open 13th Paris Open - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Qatar Exxon Mobil Open 2002 - Doha Pacific Life Open - Indian Wells Rome 2002 Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Brasil Open - Costa do Sauipe Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Tennis Masters Series - Stuttgart Open Seat-Godo '97 - Barcelona Gerry Weber Open - Halle Masters Series Monte-Carlo - Monte-Carlo Doha The Lipton Championships - Key Biscayne Cerveza Club Columbia Open - Bogota The Lipton Championships - Key Biscayne Grand Prix Hassan II - Casablanca Campionati Internazionali d'Italia - Rome Tennis Masters Series - Rome Masters Series Monte Carlo - Monte Carlo Barcelona U.S. Men's Clay Court Championships - Houston French Open - Paris U.S. Open - New York Tennis Masters Series - Paris Milan Indoors - Milan French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Gerry Weber Open - Halle Synsam Swedish Open - Bastad Wimbledon - London French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Masters Series Hamburg - Hamburg NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York French Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Miami U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London Hamburg Heineken Open Shanghai - Shanghai Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Lipton Championships - Key Biscayne Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QF, FRA-CZE 3-2 Australian Open Davis Cup, Group 2, REL2, HUN-SCG 0-3 Wimbledon U.S. Open Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Eurocard Open - Stuttgart Australian Open - Melbourne Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, QR, CZE-THA 4-1